package com.uuah.server.config.spring.parsers.assembly;

import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.support.BeanDefinitionBuilder;

import com.uuah.server.config.spring.parsers.assembly.configuration.IPropertyConfiguration;

public class AttributeMapBeanAssemblerFactory implements IBeanAssemblerFactory {

	public IBeanAssembler newBeanAssembler(IPropertyConfiguration beanConfig,
			BeanDefinitionBuilder bean, IPropertyConfiguration targetConfig,
			BeanDefinition target) {
		return new AttributeMapBeanAssembler(beanConfig, bean, targetConfig,
				target);
	}

}